package cn.edu.zafu.bigdata.x.xiejunjie;

import java.util.HashMap;

public class StudentGradeManager {

    private HashMap<String, Integer> grades;

    public StudentGradeManager() {
        this.grades = new HashMap<>();
    }

    /**
     * 添加学生成绩
     * @param name 学生姓名
     * @param grade 成绩
     */
    public void addStudent(String name, int grade) {
        grades.put(name, grade);
    }

    /**
     * 根据学生姓名获取成绩
     * @param name 学生姓名
     * @return 成绩，如果学生不存在则返回 -1
     */
    public int getGrade(String name) {
        return grades.getOrDefault(name, -1);
    }

    /**
     * 删除学生成绩
     * @param name 学生姓名
     */
    public void removeStudent(String name) {
        grades.remove(name);
    }
}